public life - French English Dictionary